(someone) ought to have

Translations
(кто-то) должен был иметь
You ought to have told me earlier.
Ты должен был сказать мне раньше.